package com.bw.mapper;

import com.bw.pojo.TbYuyue;
import com.bw.pojo.TbYuyueExample;
import java.util.List;

import com.bw.pojo.Yuyue;
import org.apache.ibatis.annotations.Param;

public interface TbYuyueMapper {
    long countByExample(TbYuyueExample example);

    int deleteByExample(TbYuyueExample example);

    int deleteByPrimaryKey(Long id);

    int insert(TbYuyue record);

    int insertSelective(TbYuyue record);

    List<TbYuyue> selectByExample(TbYuyueExample example);

    TbYuyue selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") TbYuyue record, @Param("example") TbYuyueExample example);

    int updateByExample(@Param("record") TbYuyue record, @Param("example") TbYuyueExample example);

    int updateByPrimaryKeySelective(TbYuyue record);

    int updateByPrimaryKey(TbYuyue record);

    List<Yuyue> findAll(Yuyue yuyue);
}